trans-lucent concrete - Español Inglés Diccionario